tape-controlled transmitter - English Synonyms Dictionary